.news-main {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: .1rem;
  .news-list {
    display: flex;
    flex-direction: column;
    li {
      list-style: none;
      background: white;
      margin-bottom: 0.1rem;
      height: 0.3646rem;
      display: flex;
      padding-left: .1rem;
      padding-right: .1rem;
      justify-content: space-between;
      align-items: center;
      color: #2d2d2d;
      .news-left{
          display: flex;
          flex: 1;
          width: 0;
        
          margin-right: .2rem;
          .title{
            flex: 1;
          }
      }
     
      .date{
         font-size: .0781rem;
         color: gray;
      }
    }

    li:hover{
        color: #3448a1;
      }
  }
}

.paging{
    margin-top: .2rem;
    margin-bottom: .2rem;
}
